input[type="submit"]
{
    height: 35px;
    width: 100px;
}

/**Dotnetnuke Related**/
._2DoTasks .dnnFormHelpContent .dnnClear
{
    text-align: right;
}
._2DoTasks .dnnFormHelpContent
{
    left: auto;
    right: 0%;
}

/**End Dotnetnuke Related**/
/**Tasks**/

._2DoTasks_SimpleForm_ShowHideForm
{
    cursor: pointer;
    cursor: hand;
    height: 50px;
    text-align: center;
    width: 100%;
    background: color;
}

/**List**/
._2DoTasks_List
{
    display: block;
    float: left;
    width: 100%;
}

._2DoTasks_List p, ._2DoTasks_List div, ._2DoTasks_List a, ._2DoTasks_List span, ._2DoTasks_List td
{
    font-size: 11px;
}

._2DoTasks_ListHeader
{
    padding: 10px;
    border: 1px solid #000;
    height: 20px;
    font-weight: bold;
}
._2DoTasks_List_Selector
{
    width: 30px;
    float: left;
    vertical-align: top;
}
._2DoTasks_List_Info
{
    min-width: 50px;
    width: 50px;
    float: left;
    vertical-align: top;
}

._2DoTasks_List_Info_Small
{
    width: 40px;
}
._2DoTasks_List_Info_Medium
{
    min-width: 120px;
}
._2DoTasks_List_Info_Big
{
    min-width: 200px;
}

._2DoTasks_List_Items
{
    width: 100%;
    min-height: 250px;
    height: 350px;
    overflow: auto;
}

._2DoTasks_List_Items a, ._2DoTasks_List_Items a:link, ._2DoTasks_List_Items a:active, ._2DoTasks_List_Items a:visited
{
    font-weight: bold;
    color: #c00;
    text-decoration: underline;
}

._2DoTasks_List_Items a:hover
{
    text-decoration: none;
}

._2DoTasks_ListItemContainer
{
    background-color: #dddddd;
    padding: 10px;
    min-height: 40px;
    cursor: hand;
    cursor: pointer;
    margin-bottom: 10px;
}

._2DoTasks_ListItemContainer:hover
{
    background-color: #ccc;
}

/**End List**/

/**Task List Filter**/
.TaskList_FilterOptions
{
    float: left;
}
.TaskList_FilterTitle
{
    width: auto;
    float: left;
}

.TaskList_Owner
{
    width: auto;
    float: left;
}
.TaskList_AditionalOptions
{
    width: auto;
    float: left;
}
/**End Task List Filter**/
/**End Tasks**/

/** Task Time**/
/**List**/

._2DoTasks_TimeListItemContainer
{
    background-color: #dddddd;
    padding: 10px;
    min-height: 40px;
    margin-bottom: 10px;
    cursor: hand;
    cursor: pointer;
}

._2DoTasks_TimeListItemContainer:hover
{
    background-color: #ccc;
}

/**End List**/
/** End Task Time**/

/** Task Sub Tasks**/
/**List**/

._2DoTasks_SubTaskListItemContainer
{
    background-color: #dddddd;
    padding: 10px;
    min-height: 40px;
    cursor: hand;
    cursor: pointer;
    margin-bottom: 10px;
}

._2DoTasks_SubTaskListItemContainer:hover
{
    background-color: #ccc;
}

/**End List**/
/** End Task Sub Tasks**/

/**Task Comments**/
/**List**/
._2DoTasks_CommentHistory_Items
{
    width: 100%;
}
._2DoTasks_CommentHistory_ListItemContainer
{
    padding: 10px;
}
._2DoTasks_CommentHistory_ListItemContainerAlternate
{
    padding: 10px;
    border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
}

._2DoTasks_CommentHistory_ListItemDate
{
    font-weight: bold;
    float: left;
    width: 150px;
}
._2DoTasks_CommentHistory_ListItemUser
{
    font-weight: bold;
    float: left;
    width: 150px;
}
._2DoTasks_CommentHistory_ListItemDescription
{
    clear: both;
    color: #c0c0c0;
}

/**End List**/
/**End Task Comments**/

.clear
{
    clear: both;
}

/*Validation*/

.validationGroup label.error
{
    display: block;
    color: #CC0000;
    font-weight: bold;
}

.validationGroup input.error
{
    border: 2px solid #CC0000;
}

/*End Validation*/

/**Projects**/

._2DoTasks_SimpleForm_ShowHideForm
{
    cursor: pointer;
    cursor: hand;
    height: 50px;
    text-align: center;
    width: 100%;
    background: color;
}

/**List**/
._2DoTasks_ProjectList
{
    display: block;
    float: left;
    width: 100%;
}

._2DoTasks_ProjectList p, ._2DoTasks_ProjectList div, ._2DoTasks_ProjectList a, ._2DoTasks_ProjectList span, ._2DoTasks_ProjectList td
{
    font-size: 11px;
}

._2DoTasks_ProjectListHeader
{
    padding: 10px;
    border: 1px solid #000;
    height: 20px;
    font-weight: bold;
}
._2DoTasks_ProjectList_Selector
{
    width: 30px;
    float: left;
    vertical-align: top;
}
._2DoTasks_ProjectList_Info
{
    min-width: 50px;
    width: 50px;
    float: left;
    vertical-align: top;
}

._2DoTasks_ProjectList_Info_Small
{
    width: 40px;
}
._2DoTasks_ProjectList_Info_Medium
{
    min-width: 120px;
}
._2DoTasks_ProjectList_Info_Big
{
    min-width: 200px;
}
._2DoTasks_ProjectList_Items
{
    width: 100%;
    min-height: 250px;
    height: 350px;
    overflow: auto;
}

._2DoTasks_ProjectList_Items a, ._2DoTasks_ProjectList_Items a:link, ._2DoTasks_ProjectList_Items a:active, ._2DoTasks_ProjectList_Items a:visited
{
    font-weight: bold;
    color: #c00;
    text-decoration: underline;
}

._2DoTasks_ProjectList_Items a:hover
{
    text-decoration: none;
}

._2DoTasks_ProjectListItemContainer
{
    background-color: #dddddd;
    padding: 10px;
    min-height: 40px;
    cursor: hand;
    cursor: pointer;
    margin-bottom: 10px;
}

._2DoTasks_ProjectListItemContainer:hover
{
    background-color: #ccc;
}

/**End List**/

/**Project List Filter**/
.ProjectList_FilterOptions
{
    float: left;
}
/**End Project List Filter**/

/**Members List**/
._2DoTasks_ProjectMembersList
{
    display: block;
    float: left;
    width: 100%;
}

._2DoTasks_ProjectMembersList p, ._2DoTasks_ProjectMembersList div, ._2DoTasks_ProjectMembersList a, ._2DoTasks_ProjectMembersList span, ._2DoTasks_ProjectMembersList td
{
    font-size: 11px;
}

._2DoTasks_ProjectMembersListHeader
{
    padding: 10px;
    border: 1px solid #000;
    height: 20px;
    font-weight: bold;
}
._2DoTasks_ProjectMembersList_Selector
{
    width: 30px;
    float: left;
    vertical-align: top;
}
._2DoTasks_ProjectMembersList_Info
{
    min-width: 50px;
    width: 50px;
    float: left;
    vertical-align: top;
}

._2DoTasks_ProjectMembersList_Info_Small
{
    width: 40px;
}
._2DoTasks_ProjectMembersList_Info_Medium
{
    min-width: 120px;
}
._2DoTasks_ProjectMembersList_Info_Big
{
    min-width: 200px;
}
._2DoTasks_ProjectMembersList_Items
{
    width: 100%;
    min-height: 250px;
    height: 350px;
    overflow: auto;
}

._2DoTasks_ProjectMembersList_Items a, ._2DoTasks_ProjectMembersList_Items a:link, ._2DoTasks_ProjectMembersList_Items a:active, ._2DoTasks_ProjectMembersList_Items a:visited
{
    font-weight: bold;
    color: #c00;
    text-decoration: underline;
}

._2DoTasks_ProjectMembersList_Items a:hover
{
    text-decoration: none;
}

._2DoTasks_ProjectMembersListItemContainer
{
    background-color: #dddddd;
    padding: 10px;
    min-height: 40px;
}
/**End Members List**/

/**Project Menu**/

._2DoTasks_ProjectMenu
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: none;
}

._2DoTasks_ProjectMenuItem
{
    margin: 0px;
    padding: 0px;
    display: block;
    border-bottom: 1px dashed #666666;
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    color: #333;
}

._2DoTasks_ProjectMenuAlternatingItem
{
    margin: 0px;
    display: block;
    border-bottom: 1px dashed #666666;
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    color: #333;
    padding: 0px;
}

._2DoTasks_ProjectMenuItemSelected
{
    color: #CC0000;
}

/**End Project Menu**/

/**End Projects**/

/** Notification **/

#_2DoTasks_Notify
{
    position: fixed;
    top: 0px;
    left: 50%;
    margin-left: -275px;
    z-index: 99999999;
    width: 500px;
    display: none;
    min-height: 30px;
    text-align: center;
    padding: 5px;
    font-size: 2em;
    line-height: 1em;
}

._2DoTasks_NotifySuccess
{
    background: #ecffeb url(../../images/success-icn.png) no-repeat 10px center;
    border: 2px #64b657 solid;
    color: #358927;
}

._2DoTasks_NotifyWarning
{
    background: #feffce url(../../images/warning-icn.png) no-repeat 10px center;
    border: 2px #cdb21f solid;
    color: #41370C;
    text-shadow: 0px 1px 1px #fff;
}

._2DoTasks_NotifyError
{
    color: #fff !important;
    background: url(../../images/errorbg.gif) no-repeat left center;
    text-shadow: 0px 1px 1px #000;
    padding: 5px 20px;
}

._2DoTasks_NotifyInfo
{
    background: #edf8ff url(../../images/help-icn.png) no-repeat 10px center;
    border: #46a3d3 2px solid;
    color: #085b8f;
    text-shadow: 0px 1px 1px #fff;
}
/**End Notification **/

div#_2DoTasks_StatusBar
{
    position: fixed;
    bottom: 0px;
    display: block;
    height: 50px;
    z-index: 100;
    text-align: center;
    width: 100%;
}

div#_2DoTasks_StatusBar div
{
    margin: 0px auto;
    width: 250px;
    background-color: #CCC;
    -moz-border-radius: 15px;
    border-radius: 15px;
    opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
    padding: 5px;
}